// 各个坐标系坐标转换方法。亲测可用
import coordtransform from 'coordtransform'

export function gcj02tobd09(lng, lat) {
  return coordtransform.gcj02tobd09(lng, lat)
}

export function bd09togcj02(lng, lat) {
  return coordtransform.bd09togcj02(lng, lat)
}

export function gcj02towgs84(lng, lat) {
  return coordtransform.gcj02towgs84(lng, lat)
}

export function wgs84togcj02(lng, lat) {
  return coordtransform.wgs84togcj02(lng, lat)
}

export function bd09towgs84(lng, lat) {
  let gcj02 = coordtransform.bd09togcj02(lng, lat)
  return coordtransform.gcj02towgs84(gcj02[0], gcj02[1])
}

export function wgs84tobd09(lng, lat) {
  let gcj02 = coordtransform.wgs84togcj02(lng, lat)
  return coordtransform.gcj02tobd09(gcj02[0], gcj02[1])
}

export default {
  gcj02tobd09,
  bd09togcj02,
  gcj02towgs84,
  wgs84togcj02,
  bd09towgs84,
  wgs84tobd09
}

// let gcj = gcj02ToBd(123.412006,41.692831)
// console.log('gcj:',gcj)
// let bd = baiDuToGcj02(123.4640909,41.74153341)
// console.log('bd:',bd)
